from pprint import pprint

import pandas as pa

data =pa.read_csv('../auto frame/data1/lj_data.csv', sep=',')
# print(data)

# 读取前几行数据
# print(data.head())#默认读取5行
# print(data.head(6))#读取前6行

# 读取行和列
# print(data.shape)

#读取字段
# print(data.columns)

# 读取索引
# print(data.index)
# print(data.index.values)



# loc根据行和列的标签来查找
# print(data.loc[2])
# print(data.loc[3,'户型'])

# 匹配多个
# print(data.loc[[0, 3, 9]])#读取第一、四、和第十行 后面不写默认读取所有的列
# print(data.loc[[3, 6, 7], ['面积', '价格']])

# iloc根据索引来找
# print(data.iloc[3])
# print(data.iloc[2,3])


# print(data.iloc[[5, 6, 8,], [2, 3, 6]])
# print(data.iloc[[5, 6, 8,]])



# 数据转换

# 数据转换成列表[[],[],[],[]]
# print(data.iloc[[5, 6, 8,]].values)#返回不是python的列表,要用tolist转换
# print(data.iloc[[5, 6, 8,]].values.tolist())


# 数据转换成列表嵌套字典[{},{},{},{}]
# print(data.index.values)#获取索引值
# list1=[]#定义一个空列表
# for i in data.index.values:
#     print(data.loc[i].to_dict())
#     list1.append(data.loc[i].to_dict())
#
# print(data.index.values)#获取索引值
# list1=[]#定义一个空列表
# for i in data.index.values:
#     print(data.loc[i].tolist())
#     list1.append(data.loc[i].tolist())
# pprint(list1)
#



# 列表推导式
# list2 = [data.loc[i].to_dict() for i in data.index.values]
# print(list2)


from selenium import webdriver








